home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
qbbs
/
nodectl.zip
/
NODECTL.DOC
< prev
next >
Wrap
Text File
|
1990-08-25
|
5KB
|
91 lines
This system is distributed free of charge, but it is NOT FREEWARE! It is not
crippled in any way, nor does it have any annoyance or tattletale features for
those who do not register. Please don't make me come to regret this decision!
Now, onto the good stuff. NODECTL gives you full control over which users
can access which of your phone lines. For each line on your system, you may
limit access based on security level, flags, or both. Installation and
configuration should take only a minute, but PLEASE read the rest of this
file first...
INSTALLATION
The first thing you need to do is make sure that your RA environment variable
is set and points to your main RA directory. Without this, neither the
configuration nor the control program will work. Now, run NODECFG. It will
create the configuration file for you and allow you to edit the entries. Its
operation should be fairly intuitive:
You can move up and down through the line records with the Page up and Page
down keys. The insert key will add a line and assign it the next number up,
and the delete key will remove the highest numbered line. The arrow keys
move around the entry screen, as do the tab and shift-tab keys. Finally, the
escape key restores whatever data you had before editing the current screen
and F10 exits the program. You must set up a line record for each line on
your system, even if that line is to have unrestricted access.
Now, you need to tell RA to shell to the NODECTL program whenever somebody
logs on. This may be done by either a type 7 autoexecute on your TOP.MNU or
a ^X (control X) shell command in your WELCOME.A??. I prefer the use of the
^X method since the TOP.MNU is not executed until after the built in mail
check, but there are security implications in using this approach particularly
if you have any programs installed that can potentially allow users to modify
your .A?? files (message to next user utilities are an example). If you
choose this approach, please read the associated warnings in your RemoteAccess
manual, and remember that the shell from text files option must be enabled in
RACONFIG. Whichever installation method you choose, the command line should
be C:\RA\RA$NODE.EXE *N (or wherever you have your RA$NODE.EXE). The *N is
very important, as Andrew didn't put the line number into CONFIG.RA for
whatever reason. As an optional second parameter, you can add the com port
number using the *P macro, this is needed whenever you tell RA which com port
to use via the -P parameter instead of making a seperate CONFIG.RA for each
line.
CUSTOMIZATION
NODECTL has a built in message which is shown to the user if he or she is not
allowed to call the node they called on, or you may create a file in your
textfiles directory with the message you wish displayed to these users. The
file must be called NODECTL.ASC, and you may optionally have an ANSI version
called NODECTL.ANS. If the user is allowed on the number they called, NODECTL
quietly goes away and returns control to RemoteAccess.
WARRANTY
This program comes with no warranty whatsoever. If you find a problem with
it, contact me either netmail or snailmail and I'll see what I can do to fix
it. I accept no responsibility for loss and/or damage to your system and/or
data (and/or your users ;-) caused as a result of using this program. I have
been using and testing it for over a month and it has worked well here, and
I am always interested in hearing your comments and suggestions.
REGISTRATION
If you use this program beyond a reasonable evaluation period, you are
required to register it. The registration fee is based upon the value you
place on your system and the capability to control who can call which phone
lines. I expect that the most common use of this program will be on systems
that have an annual fee for the privilege of calling certain lines. The
one time registration fee for this, the program that allows you to implement
such a system, is the amount you have set as that annual fee. If you have
your system set up with a multi-tiered subscription fee (for example $25 for
access to line 1 and $35 for access to both lines 1 and 2) the registration
fee is whatever you charge for your highest tier.
Please send your check or money order, along with your name, address, BBS
number, and FidoNet node number to
Steve Gabrilowitz
122 North Deerwood Avenue
Orlando, FL 32825
Bug reports and suggestions may also be sent to me at the above address, or
via net mail to 1:363/1701, or via my BBS at 407-380-1701